/**
 * @mbg.generated generator on Thu Feb 23 20:08:38 CST 2023
 */
package com.ybox.system.service.impl;

import com.ybox.system.domain.SysIconMark;
import com.ybox.system.mapper.SysIconMarkMapper;
import com.ybox.system.service.SysIconMarkService;
import java.util.List;
import org.springframework.stereotype.Service;

@Service
public class SysIconMarkServiceImpl implements SysIconMarkService {
    private final SysIconMarkMapper sysIconMarkMapper;

    public SysIconMarkServiceImpl(SysIconMarkMapper sysIconMarkMapper) {
        this.sysIconMarkMapper = sysIconMarkMapper;
    }

    @Override
    public int deleteByPrimaryKey(Integer id) {
        return sysIconMarkMapper.deleteByPrimaryKey(id);
    }

    @Override
    public int insert(SysIconMark row) {
        return sysIconMarkMapper.insert(row);
    }

    @Override
    public int insertSelective(SysIconMark row) {
        return sysIconMarkMapper.insertSelective(row);
    }

    @Override
    public SysIconMark selectByPrimaryKey(Integer id) {
        return sysIconMarkMapper.selectByPrimaryKey(id);
    }

    @Override
    public int updateByPrimaryKeySelective(SysIconMark row) {
        return sysIconMarkMapper.updateByPrimaryKeySelective(row);
    }

    @Override
    public int updateByPrimaryKey(SysIconMark row) {
        return sysIconMarkMapper.updateByPrimaryKey(row);
    }

    @Override
    public int updateBatch(List<SysIconMark> list) {
        return sysIconMarkMapper.updateBatch(list);
    }

    @Override
    public int updateBatchSelective(List<SysIconMark> list) {
        return sysIconMarkMapper.updateBatchSelective(list);
    }
}